Use HIG-compliant spacings. This sucks a lot.
authorFederico Mena Quintero <federico@ximian.com>
Wed, 18 Feb 2004 03:59:15 +0000 (03:59 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Wed, 18 Feb 2004 03:59:15 +0000 (03:59 +0000)
2004-02-17  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdialog.c
(gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
This sucks a lot.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilechooserdialog.c

index 652a31f4ba7ccd922f8026614f9d7a330a4fa96e..0eaf4aac39c4ad1268338419621b75b5c5977cdc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-02-17  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdialog.c
+       (gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
+       This sucks a lot.
+
 Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
index 652a31f4ba7ccd922f8026614f9d7a330a4fa96e..0eaf4aac39c4ad1268338419621b75b5c5977cdc 100644 (file)
@@ -1,3 +1,9 @@
+2004-02-17  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdialog.c
+       (gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
+       This sucks a lot.
+
 Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
index 652a31f4ba7ccd922f8026614f9d7a330a4fa96e..0eaf4aac39c4ad1268338419621b75b5c5977cdc 100644 (file)
@@ -1,3 +1,9 @@
+2004-02-17  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdialog.c
+       (gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
+       This sucks a lot.
+
 Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
index 652a31f4ba7ccd922f8026614f9d7a330a4fa96e..0eaf4aac39c4ad1268338419621b75b5c5977cdc 100644 (file)
@@ -1,3 +1,9 @@
+2004-02-17  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdialog.c
+       (gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
+       This sucks a lot.
+
 Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
index 652a31f4ba7ccd922f8026614f9d7a330a4fa96e..0eaf4aac39c4ad1268338419621b75b5c5977cdc 100644 (file)
@@ -1,3 +1,9 @@
+2004-02-17  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdialog.c
+       (gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
+       This sucks a lot.
+
 Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
index 157768571e6b851e31a6d628d6a04d5c49a9fbca..79bbec943d6e447c48885711f1bcff63bc398d97 100644 (file)
@@ -275,11 +275,26 @@ static void
 gtk_file_chooser_dialog_style_set (GtkWidget *widget,
                                   GtkStyle  *previous_style)
 {
+  GtkDialog *dialog;
+
   if (GTK_WIDGET_CLASS (parent_class)->style_set)
     GTK_WIDGET_CLASS (parent_class)->style_set (widget, previous_style);
 
   if (GTK_WIDGET_REALIZED (widget))
     set_default_size (GTK_FILE_CHOOSER_DIALOG (widget));
+
+  dialog = GTK_DIALOG (widget);
+
+  /* Override the style properties with HIG-compliant spacings.  Ugh.
+   * http://developer.gnome.org/projects/gup/hig/1.0/layout.html#layout-dialogs
+   * http://developer.gnome.org/projects/gup/hig/1.0/windows.html#alert-spacing
+   */
+
+  gtk_container_set_border_width (GTK_CONTAINER (dialog->vbox), 12);
+  gtk_box_set_spacing (GTK_BOX (dialog->vbox), 24);
+
+  gtk_container_set_border_width (GTK_CONTAINER (dialog->action_area), 0);
+  gtk_box_set_spacing (GTK_BOX (dialog->action_area), 6);
 }
 
 static void